package es.usj.redes.dto;

import java.io.Serializable;


public class Users implements Serializable {

    private int idUsuario;
    private String nombre;
    private String password;

    public Users() {
    }

    public int getIdUsuario() {
        return idUsuario;
    }

    public void setIdUsuario(int idUsuario) {
        this.idUsuario = idUsuario;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public boolean equals(Object inObject) {
        if(inObject == null) return false;

        if(!(inObject instanceof Users)) return false;

        Users obj = (Users) inObject;
        if(idUsuario != obj.idUsuario)
            return false;
        if(!nombre.equals(obj.nombre))
            return false;
        if(!password.equals(obj.password))
            return false;
        return true;
    }

    public String toString() {
        StringBuffer sb = new StringBuffer("Users::");
        sb.append("idUsuario=");
        sb.append(idUsuario);
        sb.append(";nombre=");
        sb.append(nombre);
        sb.append(";password=");
        sb.append(password);
        return sb.toString();
    }

}
